heave down - French English Dictionary